double-decker train - German English Dictionary